About Wiltshire & Sons Farnham Limited (06505090) United Kingdom