About J Henden Building Ltd (12668983) United Kingdom