About Rimmers Of Penny Lane Limited (04611175) United Kingdom