About Central Lydbrook Engineering Limited (12548312) United Kingdom