About Mansefield (brooks Deli) Ltd. (SC528988) United Kingdom