About Schumann & Associates Limited (10636562) United Kingdom