About C.r. Baldwin Limited (05347897) United Kingdom