About The Middle Ram Limited (11503313) United Kingdom