About J S Developments & Sons Limited (07659218) United Kingdom