About Bowles & Wyer Limited (03555143) United Kingdom