About Maxine Montgomery Limited (12142876) United Kingdom