About Timmus Limited (04911380) United Kingdom