About Hedgeroe Interiors Limited (05409946) United Kingdom