About Lancashire Engineering Ltd (07066964) United Kingdom