About Birch Shipholding Limited (13117667) United Kingdom