About Over Land And Sea Grips Limited (10579486) United Kingdom