About N & L Harris Homes Ltd (10972651) United Kingdom