About Gower Paddington Limited (07128383) United Kingdom