About Randall Design & Installation Ltd (11313481) United Kingdom