About Bartram Deakin Associates Limited (04978591) United Kingdom