About Bardale Holdings Ltd (SC698024) United Kingdom