About L & S Homes Ltd (07587269) United Kingdom