About Timperley Logs Ltd (10704068) United Kingdom