About Church Walk Ip (europe) Limited (07205805) United Kingdom