About London Collectable Club Limited (12882196) United Kingdom