About Flecknoe Ltd (13602064) United Kingdom