About R Lowden And Co Ltd (10426586) United Kingdom