About Rees Straw Limited (06854858) United Kingdom