About Patrudo Ltd (07515120) United Kingdom