About Bowles & Wyer Holdings Limited (10110720) United Kingdom