About K. & R. Manufacturing Limited (02950745) United Kingdom