About White Admiral Limited (06387930) United Kingdom