About Patramus Limited (04911718) United Kingdom