About Benjamin Patrick And Hugh Limited (12966883) United Kingdom