About Frontenac Ltd (07366426) United Kingdom