About Teddy S Scents Ltd (SC667571) United Kingdom