About Barfly Consulting Limited (08928489) United Kingdom