About Fairfax & Sparrow Ltd (09576189) United Kingdom