About Longacre House Limited (06969515) United Kingdom