About Lerk Engineering Ltd (11142517) United Kingdom