About Purple Armadillo Limited (06628319) United Kingdom