About The Barn (lorton) Limited (06872257) United Kingdom