About Avoca Services Limited. (03792415) United Kingdom