About Passel Limited (08799589) United Kingdom