About Sehlbach & Whiting Limited (00180727) United Kingdom