About L M R Gear Tech Limited (02995696) United Kingdom