About D & W Croll Limited (SC443567) United Kingdom