About The Great British Hamper Co Ltd (12806353) United Kingdom