About Sandel Construction And Design Projects Ltd (13094639) United Kingdom