About Ruthe Baine Limited (12143300) United Kingdom