About Clement Millar Limited (SC497360) United Kingdom