About Pad 25 Pickering Limited (05864603) United Kingdom