About Trike Shop (uk) Limited (04533831) United Kingdom