About Thomas Solutions Limited (05197650) United Kingdom