About Sjr Techsol Limited (07155788) United Kingdom