About Timperley & Owens Ltd (10922712) United Kingdom