About Stringers Africa Limited (11082631) United Kingdom