About Sargent & Bigwood Limited (00780254) United Kingdom