About Tamiya Care Ltd (12776981) United Kingdom