About Woodshires Holdings Limited (11000085) United Kingdom