About E Petch Holdings Limited (13199515) United Kingdom