About Cochrane Engineering Ltd (SC647685) United Kingdom