About Nat Pal Limited (02959609) United Kingdom