About Stradale Holdings Ltd (10033994) United Kingdom