About Ruhell & Company Limited (10955228) United Kingdom