About Patrick Rada Ltd (13323187) United Kingdom