About Henbridge Margaret Street Limited (08835268) United Kingdom