About Barc Management Limited (09953988) United Kingdom