About Bardello Solihull Limited (06589807) United Kingdom