About Pippa S Blinds (cambridgeshire) Ltd (10012674) United Kingdom