About Timperley Holdings Limited (08514691) United Kingdom