About P&r Bars Limited (12635732) United Kingdom