About Barhale Limited (01268005) United Kingdom