About Russell Scanlan Limited (01179331) United Kingdom