About Elizabeth J Openshaw Ltd (07425069) United Kingdom