About Crake Electronics Limited (03400647) United Kingdom