About Hard & Soft Solutions Limited (07259711) United Kingdom