About C & S Technical Services Ltd (05231551) United Kingdom