About Ruthjakeman Limited (12237629) United Kingdom