About Barncott Management Limited (02978467) United Kingdom