About Ruthclose Limited (02912798) United Kingdom