About The North British Meadery Ltd. (SC532006) United Kingdom