About Sandlin Limited (SC657203) United Kingdom