About Handle Bearing Limited (08597620) United Kingdom