About Kim Bowler & Co Limited (04711122) United Kingdom