About Wyndeham Apple Limited (06941721) United Kingdom