About Ivett & Reed Holdings Limited (11367846) United Kingdom