About Paddington Barnes Limited (10846117) United Kingdom