About Woodward Harris Organisation Limited (07335851) United Kingdom