About Timely Slices Limited (09481746) United Kingdom