About Silver Fox Building & Maintenance Ltd (11769532) United Kingdom