About Clarence Delight Limited (11025668) United Kingdom