About Peli-can International Limited (NI635045) United Kingdom