About Paramount Specialist Services Ltd (12475495) United Kingdom