About The Great British Teddy Bear Company Limited (10918936) United Kingdom