About Timboard Limited (00976275) United Kingdom