About Haran Teynham Limited (09584841) United Kingdom