About Indiana (gb) Limited (07779728) United Kingdom