About 3ss Limited (07893605) United Kingdom