About Turner View Holdings Ltd (10179088) United Kingdom