About F. Schumacher & Co. Uk Ltd (12946643) United Kingdom