About Bag Clasps Limited (08893569) United Kingdom