About Harrop Chef Limited (13371271) United Kingdom