About Ohi Baugh House Ltd (06381706) United Kingdom