About J German Developments Limited (04722538) United Kingdom