About Russell & Hawkins Ltd (12264822) United Kingdom