About Standard Task (h.a.) Limited (02935195) United Kingdom