About Centrelore Limited (01276846) United Kingdom