About Sneath (contractors) Limited (10923547) United Kingdom