About Filigree Street Ltd (07126303) United Kingdom