About Ruhl And Young Limited (04392017) United Kingdom