About Jw Trial Pits Ltd (12283826) United Kingdom