About Bardel Group Limited (01560129) United Kingdom