About Conehead Management Limited (06804843) United Kingdom