About Pad Interiors London Ltd (12224105) United Kingdom