About Buffalo Cares Ltd (10378785) United Kingdom