About Sandred Limited (10201712) United Kingdom