About Temperley Research Limited (05193012) United Kingdom