About Mike Benson Ltd. (SC274943) United Kingdom