About Pandrell Limited (02352680) United Kingdom