About Pad 1 Developments Limited (10686607) United Kingdom