About Barrow Associates Limited (07845250) United Kingdom