About Loomis International (uk) Limited (03530702) United Kingdom