About Longacre Holdings Limited (00373735) United Kingdom