About Fergus Tickell Consulting Ltd (SC592154) United Kingdom