About Bess Oxcroft Limited (10675591) United Kingdom