About J & T Solutions Limited (07905045) United Kingdom