About Crooks Barn Lane Engineering Ltd (11593199) United Kingdom