About Longacre Associates Limited (03007115) United Kingdom