About Ifor Preece Ltd (10691960) United Kingdom