About Sweet Cube (covent Garden) Limited (07185902) United Kingdom