About Central Directors Limited (03987504) United Kingdom