About Parm-o-rama Ltd (13390583) United Kingdom