About Longacre(uk) Ltd (08547729) United Kingdom