About The Barn (didcot) Limited (00883506) United Kingdom