About Elgin Shaw Limited (10828387) United Kingdom