About Whitworth And Rogers Ltd (13371808) United Kingdom