About Burnfoot Management Company Limited (06679022) United Kingdom