About Paramount Technical Solutions Limited (09300913) United Kingdom