About Buffalo Rail Ltd (10151594) United Kingdom