About Woollard & White Limited (10936768) United Kingdom