About Peel House Plant Limited (11642641) United Kingdom