About The Lammy Ltd (13292270) United Kingdom