About Fairmont Spencer Ltd (08357247) United Kingdom