About Lenormand Engineering Limited (10967693) United Kingdom