About Opal Hardware Limited (12289923) United Kingdom