About Barton Hill Croft Management Limited (13648069) United Kingdom