About Westmoore Company Store Limited (07828058) United Kingdom