About Clarke Engineering And Design Ltd (13262564) United Kingdom