About Bamm Limited (06021403) United Kingdom