About William Sands Ltd (11677990) United Kingdom