About Peter Hewison Limited (12255183) United Kingdom