About 12 Bar Engineering Limited (06261300) United Kingdom