About Sara R Leicester Limited (12278107) United Kingdom