About Barnden Management Limited (05245743) United Kingdom