About Sachsrocs Ltd (13306954) United Kingdom