About Buffalo Bolts Limited (02075977) United Kingdom