About Shaftesbury (lpk) Limited (10128922) United Kingdom