About Sandrich Ltd (11446875) United Kingdom