About Barnbury (uk) Limited (05150772) United Kingdom