About T And E Grant And Son Ltd (10377828) United Kingdom