About Loukes Associates Limited (07904850) United Kingdom