About Sheila Binns Designs Ltd (07581606) United Kingdom