About Ruckmans Limited (02326658) United Kingdom