About Slipwood Solutions Limited (10132572) United Kingdom