About Garfield Associates Ltd (06191996) United Kingdom