About Kingham Barns Management Limited (13340278) United Kingdom