About Centorra Manufacturing Limited (09834142) United Kingdom