About Wyndham Kellett & Co. Limited (11897484) United Kingdom