About J.h.& Developments Limited (05832694) United Kingdom