About Hk Mcculloch Limited (12759040) United Kingdom