About The Foghorn Company Ltd (07877647) United Kingdom