About Paramount House Limited (02096783) United Kingdom