About Burghley Bulawayo Limited (12328064) United Kingdom