About The Bromley Longhouse Ltd (11366015) United Kingdom