About Elliot Perkins Ltd. (12826106) United Kingdom