About Total Home & Motor Solutions Ltd. (07845338) United Kingdom