About The Factotum Partnership Ltd. (03980346) United Kingdom