About Alexander David Service Limited (06647396) United Kingdom