About Barry Lloyd Consultancy Ltd (06849257) United Kingdom