About De Guzman Consultancy & Engineering Limited (09997584) United Kingdom