About Platt Saco Lowell Limited (00259131) United Kingdom