About Pamber Technology Services Limited (07861085) United Kingdom