About Clarence & Clarence Limited (13450808) United Kingdom