About Sanpella Limited (13560267) United Kingdom