About Fairfax Europe Ltd (03883586) United Kingdom