About Bassetsbury Barn Company Limited (04307561) United Kingdom