About The Animal Lab Ltd (12743357) United Kingdom