About Laird Norfolk Homes Ltd (11594727) United Kingdom