About Blackcroft Management Limited (09174960) United Kingdom