About Bemac Limited (03912613) United Kingdom