About London And Central Limited (09931866) United Kingdom