About Clock Brown Limited (12051941) United Kingdom