About Kirstie Kheddo Engineering Ltd (11148181) United Kingdom