About G Walker Builder S Limited (09520063) United Kingdom