About Tower Grove Hull Limited (11902157) United Kingdom