About Taya S Mini Lops Limited (13023953) United Kingdom