About Pelicans Manufacturing Co. Ltd (01604582) United Kingdom