About Sloeberry Trading (islington) Limited (03665915) United Kingdom