About J Haddrell Consultants Ltd (12938497) United Kingdom