About Sandguard Ltd. (07665783) United Kingdom