About John Turner Holdings 2020 Limited (06104958) United Kingdom