About Barolo Bingham Limited (12312905) United Kingdom