About Powell Simon Limited (04197608) United Kingdom