About Nova Scotia Design Services Limited (06206829) United Kingdom