About Longacre Services Limited (02619698) United Kingdom