About Longbrook Holdings Limited (10828689) United Kingdom