About Valhalla Construction Services Ltd (09576385) United Kingdom