About Coppin Place Rtm Company Limited (07813242) United Kingdom