About Buffalo S Shelter Ltd (12039193) United Kingdom