About Barton Mill Canterbury Management Limited (05853030) United Kingdom