About Tibro Design Limited (01280102) United Kingdom