About Edward Baarda Limited (00374596) United Kingdom