About Porter And Richards Ltd (12303210) United Kingdom