About Shaftesbury Paddington Limited (05638934) United Kingdom