About Thurlestone Rock Management Limited (03644498) United Kingdom