About Linfield Close Limited (02772633) United Kingdom