About Hendricks Cooper Ltd (08518798) United Kingdom