About Nechifor & Son Ltd (11541133) United Kingdom