About Robert Tearle Limited (08064851) United Kingdom