About Ab Rudolf Limited (11546338) United Kingdom