About White Feather Sherborne Limited (07952123) United Kingdom