About Sheer Fluke Ltd (13481652) United Kingdom