About P. Challen Limited (02552717) United Kingdom