About Ellis Clowes (commercial) Limited (07674080) United Kingdom