About Timmy & Associates Limited (09077060) United Kingdom