About Trike Design Limited (04987287) United Kingdom