About L&s Coins Ltd (12897963) United Kingdom