About Efford Holdings Ltd (13004020) United Kingdom