About The Spekboom Company Ltd (12562972) United Kingdom