About Timothy Glover Limited (12854122) United Kingdom