About S & A Mares Ltd (09289359) United Kingdom