About Memorabilia World Ltd (13585748) United Kingdom