About Maytum & Clark Lifestyle Limited (12096821) United Kingdom