About Everett Mead Limited (07689264) United Kingdom