About Bayard Culpepper Lease Ltd. (12956904) United Kingdom