About R Thistleton Limited (06503004) United Kingdom