About Ask Holding (sussex) Limited (12584406) United Kingdom