About System & Design Services Limited (07483885) United Kingdom