About I Grimes Limited (06638666) United Kingdom