About Bowes Management Limited (10083426) United Kingdom