About The Littlebox Huddersfield Ltd (12733890) United Kingdom