About Sandroc Limited (13629362) United Kingdom