About Jeffrey Parker And Company Limited (07533560) United Kingdom