About Barnaby Associates Limited (03691734) United Kingdom