About C L Maxwell Limited (SC656810) United Kingdom