About Efford Nominees Limited (03160026) United Kingdom