About Fairfax Store Ltd (12630346) United Kingdom