About J & G Lancashire Homes Ltd (10561226) United Kingdom