About P&s Beck Holdings Ltd (13056399) United Kingdom