About Barndeen Investments Limited (07318003) United Kingdom