5 out of 5 Better than expected Excellent quality. Exceeded my expectations Reviewed 14 September 2016 by angela, Liverpool
5 out of 5 Just as described Excellent quality and cannot fault the communication as informed of every stage of delivery - superb service, thank you Reviewed 07 June 2016 by Lisa, Staines-upon-Thames