About James Bowman & Sons Limited (03879168) United Kingdom