About London Engineers Pattern Company Limited (00336576) United Kingdom