About J & S Cottages Limited (09647518) United Kingdom