About Ben The Hoose Ltd (SC518638) United Kingdom