About Pamlex Administrative Services Limited (05361888) United Kingdom