About Cordelia Peel Limited (09068307) United Kingdom