About Sablerock Limited (10168525) United Kingdom