About Flinders Associates Ltd (06952590) United Kingdom