About Whittle & Baird Ltd (10787893) United Kingdom