About Shenton Germany Ltd (11017318) United Kingdom