About Tayflex Ltd (SC552138) United Kingdom