About Alexander Mills Limited (06052927) United Kingdom