About Senso Distribution Limited (09163860) United Kingdom