About Sa Degroote & Co Ltd (12285651) United Kingdom