About Freagh Consulting Services Ltd (SC590609) United Kingdom