About Sandrock Developments Limited (07307175) United Kingdom