About Claro Precision Engineering Limited (01374225) United Kingdom