About Efford Limited (11121913) United Kingdom