About Wallaby Grip Limited (00046253) United Kingdom