About Alma West Wickham Limited (09748196) United Kingdom