About Sjb Technologies Limited (07708599) United Kingdom