About James Clarke Engineering Limited (11033741) United Kingdom