About Magnum & Larder Ltd (10701992) United Kingdom