About Shield Services (london) Ltd (10675863) United Kingdom