About S J Brown Technology Limited (SC496314) United Kingdom