About The Brass Buffalo Limited (13124993) United Kingdom