About Barsby Associates Ltd (06226402) United Kingdom