About Lamoureux Associates Limited (07490155) United Kingdom