About Factory Grips International Ltd (12845772) United Kingdom