About Schneider & Partners Limited (02639919) United Kingdom