About Bowring Marsh Limited (05163005) United Kingdom