About Wilmshurst Bros. Limited (00524237) United Kingdom