About Paddington International Ltd (12892052) United Kingdom