About Lodestar Engineering Limited (07192125) United Kingdom