About Loewe Engineering Limited (08881705) United Kingdom