About G & A Wallace Engineers Limited (07936203) United Kingdom