About Lowes Engineering Limited (11987376) United Kingdom