About Ellis Chaplin Limited (12189174) United Kingdom