About Solomon Tech Services Ltd (12081478) United Kingdom