About J & L Homes Limited (09979463) United Kingdom