About Opalshaw Ltd (13233619) United Kingdom