About Bartram Associates Limited (02495107) United Kingdom