About Petworth (international) Limited (09586981) United Kingdom