About The Lattice Barn Ltd (11740297) United Kingdom