About London Guards (holdings) Limited (07814889) United Kingdom