About Maker Life Midlands Limited (12217908) United Kingdom