About The New Forest Pasty Company Limited (11965048) United Kingdom