About Handle Bar Mcr Limited (13516599) United Kingdom