About Russell Scanlan (holdings) Limited (06046259) United Kingdom