About E & A Blackwood (SL003887) United Kingdom