About Salisbury Technology Services Ltd (11089220) United Kingdom