About Maxwell Douglas Limited (07011333) United Kingdom