About Longstrike Engineering Ltd (03418857) United Kingdom