About Sexcessories Limited (SC679041) United Kingdom