About Brit Bikes & Trikes Ltd (07758438) United Kingdom