About Turner Virr & Co. Limited (00527023) United Kingdom