About Tim Fish Design Limited (05926107) United Kingdom