About Morgan & Barry Limited (02156452) United Kingdom