About Haytor Management Ltd (SC710511) United Kingdom