About Red & Clay Limited (11251035) United Kingdom