About Robert Teal Limited (00346064) United Kingdom