About Rufham Associates Limited (11694701) United Kingdom