About Turner (london) Limited (05899154) United Kingdom