About Joe Delucci S Limited (11131457) United Kingdom