About P.s.j. Alexander & Co. Limited (02180196) United Kingdom