About Maycomb Limited (10196307) United Kingdom