About Robert Thackray Limited (04639912) United Kingdom