About A. & B. Clement Limited (SC156224) United Kingdom