About Abel Bowman & Co Limited (11622035) United Kingdom