About Andrea Barclay Designs Ltd (08260062) United Kingdom