About Curl La Tourelle Head Limited (09896013) United Kingdom