About World Centre Limited (02272318) United Kingdom