About Eastwick Barn Limited (02407613) United Kingdom