About Alan Forrester & Co Tcw Limited (11282344) United Kingdom