About Grip Tease Ltd (13326318) United Kingdom