About B&s Equine Rehoming Ltd (13337154) United Kingdom