About Earl Power Engineering Limited (00748318) United Kingdom