About Flinders Technology Limited (09773102) United Kingdom