About The Barn (canterbury) Limited (11146701) United Kingdom