About Clement & Associates International Limited (13421969) United Kingdom