About Baldwin S Of St James S Limited (10542106) United Kingdom