About Tudor Barn (1505) Limited (05805605) United Kingdom