About Twist N Shape By The Sea Ltd (10076270) United Kingdom