About Setley Holdings Limited (01080653) United Kingdom