About Holwood (trowbridge) Limited (05673291) United Kingdom