About Barle House Ltd (11087426) United Kingdom