About J & R Developments Limited (07327216) United Kingdom