About W & E Appel Ltd (07252311) United Kingdom