About Wildmore Limited (03379943) United Kingdom