About C Powell & Co Limited (11213914) United Kingdom