About J & W Developments Limited (09649515) United Kingdom