About J.h.s. Developments Limited (11079028) United Kingdom