About Teul Collection Ltd (12735193) United Kingdom