About Barkworth Associates Limited (07746729) United Kingdom