About Designerdock Headquarters Limited (05404969) United Kingdom