About Centrex Consultants Ltd (08542903) United Kingdom