About Allan Turnbull Limited (SC568954) United Kingdom