About Timeless Associates Limited (02695249) United Kingdom