About Leicestershire & Rutland Chock Shop Ltd (12267063) United Kingdom