About Grip Uk Services Ltd (10908458) United Kingdom