About Rath Handel Limited (11744414) United Kingdom