About Rbar (hull) Limited (13537327) United Kingdom