About C L Standen Holdings Limited (05208697) United Kingdom