About Crofton Engineering Limited (00521342) United Kingdom