About Pylorus Limited (07304919) United Kingdom