About 40 Stallard Street (trowbridge) Limited (06564166) United Kingdom