About Squadron Holdings Ltd (12593786) United Kingdom