About Randall Building & Maintenance Limited (11851843) United Kingdom