About Barkwith Associates Limited (04544319) United Kingdom