About Sele Mill Rtm Company Limited (07227879) United Kingdom