About Bartlett Holdings Limited (05678627) United Kingdom