About Clarence 18 Limited (11282080) United Kingdom