About Jackson Frye Ltd (09263926) United Kingdom