About Robert P Barry Limited (04631758) United Kingdom